package com.qiyuesuo.service;

import cn.hutool.http.HttpUtil;


import java.io.File;

/**
 * @author 王帅涛
 * @date 2021/5/28 21:15
 */
public class YioClient {
    public static String upload(File file) {
        //测试上传文件接口
        return HttpUtil.createPost("localhost:8080/api/file").form("file", file).execute().body();
    }

    public static String downloadFile(String fileId) {
        //测试下载文件接口
        String byteStr = HttpUtil.createGet("localhost:8080/api/file/download")
                .form("fileId", fileId).execute().body();
        return byteStr;
    }

    public static String metaFile(String fileId) {
        //测试获取元数据接口
        return HttpUtil.createGet("localhost:8080/api/file/meta").form("fileId", fileId).execute().body();
    }
}
